soaking pit furnace - Spanish English Dictionary